package br.com.news.ws;

import javax.jws.WebMethod;
import javax.jws.WebService;

import br.com.news.utils.GenericWS;
import br.com.news.utils.database.beans.UsuarioBean;
import br.com.news.utils.service.exception.ServiceException;
import br.com.news.utils.service.interfaces.IUsuarioService;

@WebService
public class UsuarioWs extends GenericWS {

	IUsuarioService usuarioService;

	@WebMethod(exclude=true)
	public void setUsuarioService(IUsuarioService usuarioService) {
		this.usuarioService = usuarioService;
	}
	
	  public String sayHello(String name) {
			usuarioService.teste();
	      if (name == null) {
	      return "Hello";
	    }
	    return "Hello, " + name + "!";
	  }
	  
	  public void save(UsuarioBean usuario) throws ServiceException {
		  usuarioService.save(usuario);
	  }
	
}
